﻿@charset "utf-8";

.mh-kuai{ width: 210px; padding: 50px 15px; text-align: center}
.mh-kuai i{ display: block; padding-bottom: 20px }
.mh-kuai span{ display: block;}

.title{ font-size: 36px; text-align: center; line-height: 36px; padding: 60px 0px 40px 0px;color: #333; width: 100%;}
.mh-albox{ width: 1310px; margin: 0px auto}
	.mh-albox div{float:left;}
.mh-yjt{ width: 34px; height: 34px; text-align: center; margin-left: 10px; margin-top: 218px}
.mh-zjt{ width: 34px; height: 34px; text-align: center; margin-left: 10px; margin-top: 218px}
.mh-zj{ width: 1220px}
.mh-al{ width: 386px; position:relative; height: 470px; margin:0px 10px 60px 10px;}
.mh-albj{position: absolute; bottom: 0px; left:0px; width: 100%; background: url(/images/Official/bj.png) repeat-x;}
.mh-albj span{ padding: 15px 20px; display: block;line-height: 30px;}
.mh-albj p1{ font-size: 18px; color: #fff; display: block;}
.mh-albj p2{ font-size: 14px; color: #fff; display: block;}

.rs-box{ width: 1200px; margin: 0px auto}
 	.rs-box div{float:left;}
.rs{ width: 580px; margin-bottom: 40px; height: 240px;}
.rs-tupian{ width: 285px;}
.rs-wenzi{ width: 255px; padding: 0px 20px; text-align: center}
.rs-width80{ width: 84px;}
.rs-width80 i{ display: block; text-align: center;}
.border-r{ border-right: dashed 1px #d4d4d4}
.rs-width80 span{ font-size: 16px; color: #333;}


.zx-xw{ width: 346px; background-color: #f2f2f2; padding: 30px 20px;}
.zx-k135{ width: 135px; margin: 0px auto}
.zx-ydhui{ width: 15px; height: 7px; border-radius: 3px; background-color: #bbbbbb; margin: 0px 5px; display: block;float:left;}
.zx-ydlan{ width: 25px; height: 7px; border-radius: 3px; background-color: #035cac; margin: 0px 5px; display: block;float:left;}

.xc-sp{ width: 570px;}
.xc-sp i{ display: block;}

.hz-box{ width: 1220px; margin: 0 auto}
	.hz-box div{float: left}
.hz-pic{ width: 222px; height: 100px; text-align: center; margin: 0px 10px 20px 10px; border: solid 1px #d4d4d4; background-color: #fff;}